/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.productSortSetting;

import java.io.Serializable;

public class GetProOutData
implements Serializable {
    private String proName;
    private String proCode;
    private String proSpecs;

    public String getProName() {
        return this.proName;
    }

    public String getProCode() {
        return this.proCode;
    }

    public String getProSpecs() {
        return this.proSpecs;
    }

    public void setProName(String proName) {
        this.proName = proName;
    }

    public void setProCode(String proCode) {
        this.proCode = proCode;
    }

    public void setProSpecs(String proSpecs) {
        this.proSpecs = proSpecs;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GetProOutData)) {
            return false;
        }
        GetProOutData other = (GetProOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$proName = this.getProName();
        String other$proName = other.getProName();
        if (this$proName == null ? other$proName != null : !this$proName.equals(other$proName)) {
            return false;
        }
        String this$proCode = this.getProCode();
        String other$proCode = other.getProCode();
        if (this$proCode == null ? other$proCode != null : !this$proCode.equals(other$proCode)) {
            return false;
        }
        String this$proSpecs = this.getProSpecs();
        String other$proSpecs = other.getProSpecs();
        return !(this$proSpecs == null ? other$proSpecs != null : !this$proSpecs.equals(other$proSpecs));
    }

    protected boolean canEqual(Object other) {
        return other instanceof GetProOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $proName = this.getProName();
        result = result * 59 + ($proName == null ? 43 : $proName.hashCode());
        String $proCode = this.getProCode();
        result = result * 59 + ($proCode == null ? 43 : $proCode.hashCode());
        String $proSpecs = this.getProSpecs();
        result = result * 59 + ($proSpecs == null ? 43 : $proSpecs.hashCode());
        return result;
    }

    public String toString() {
        return "GetProOutData(proName=" + this.getProName() + ", proCode=" + this.getProCode() + ", proSpecs=" + this.getProSpecs() + ")";
    }
}

